<xsl:transform
 xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
 version="2.0"
>

<xsl:template match="/document">
	<html>
	
	<xsl:call-template name="html-header"/>
	
	<body lang="RU">
	
	<div class="Section1">
	
	<xsl:call-template name="doc-header"/>
	
	<p class="MsoNormal" style='text-indent:1.0cm; width: 601px;'>Прошу произвести расчёт зоны
	предположительно покрываемой вещанием (с картой) с указанием численности
	проживающего на ней населения для 
	<xsl:apply-templates select="selected-devices/device-with-net/device"/>
	
	
	<xsl:if test="data/calculatePopulation='true'">
 Прошу дополнительно 
рассчитать численность населения в зоне уверенного приема.
	</xsl:if>
	</p>
	
	<p class="MsoNormal">&#160;</p>
	
	<p class="MsoNormal" style="width: 599px">Приложение: копия заключения экспертизы 
	о возможности использования радиоэлектронных средств и об их электромагнитной 
	совместимости с действующими и планируемыми для использования радиоэлектронными 
	средствами<!-- на 1 листе -->.</p>

	<xsl:call-template name="doc-footer"/>
	
	</div>
	
	</body>
	
	</html>
</xsl:template>

<xsl:template name="doc-header">
	<p class="MsoNormal" style='margin-left:212.65pt; width: 315px;'>Генеральному директору</p>
	
	<p class="MsoNormal" style='margin-left:212.65pt; width: 315px;'>«ФГУП РЧЦ УрФО»</p>
	
	<p class="MsoNormal" style='margin-left:212.65pt; width: 315px;'>&#160;</p>
	
	<p class="MsoNormal" style='margin-left:212.65pt; width: 317px;'><b><span lang="EN-US">&#160;</span></b>Б. М. Егорову</p>
	
	<p class="MsoNormal" style='margin-left:212.65pt; width: 310px;'>&#160;</p>
	
	<p class="MsoNormal"><b><span style='font-size:14.0pt'>&#160;</span></b></p>
	
	<p class="MsoNormal"><b><span style='font-size:14.0pt'>&#160;</span></b></p>
	
	<p class="MsoNormal"><b><span style='font-size:14.0pt'>&#160;</span></b></p>
</xsl:template>

<xsl:template match="device">
	<xsl:variable name="fs" select="count(parent::device-with-net/following-sibling::device-with-net)"/>
	<xsl:variable name="t">
		<xsl:choose>
		    <xsl:when test="$fs=0"><![CDATA[.]]></xsl:when>
		    <xsl:otherwise><![CDATA[, ]]></xsl:otherwise>
		</xsl:choose>
	</xsl:variable>
	
	<xsl:value-of select="normalize-space(city)"/>&#160;<xsl:value-of select="normalize-space(address)"/><![CDATA[, ]]> 
	<xsl:value-of select="normalize-space(type/name)"/>&#160;<xsl:value-of select="normalize-space(watts)"/>
	<![CDATA[ ВТ]]><xsl:value-of select="$t"/>
</xsl:template>

<xsl:template name="doc-footer">
	<p class="MsoNormal">&#160;</p>
	
	<p class="MsoNormal">&#160;</p>
	
	<p class="MsoNormal">&#160;</p>
	
	<p class="MsoNormal">&#160;</p>
	
	<p class="MsoNormal">&#160;</p>
	
	<p class="MsoNormal">&#160;</p>
	
	<p class="MsoNormal">&#160;</p>
	
	<p class="MsoNormal">&#160;</p>
	
	<p class="MsoNormal" style="width: 601px">Должность                                        _______________                                                    ФИО</p>
	
	<p class="MsoNormal" style='margin-left:177.0pt'>       (подпись)</p>
	
	<p class="MsoNormal">&#160;</p>
</xsl:template>

<xsl:template name="html-header">
	<head>
	<title>Расчет зоны покрытия</title>
	<style><![CDATA[
	<!--
	 /* Font Definitions */
	 @font-face
		{font-family:"Cambria Math";
		panose-1:2 4 5 3 5 4 6 3 2 4;}
	@font-face
		{font-family:Tahoma;
		panose-1:2 11 6 4 3 5 4 4 2 4;}
	 /* Style Definitions */
	 p.MsoNormal, li.MsoNormal, div.MsoNormal
		{margin:0cm;
		margin-bottom:.0001pt;
		font-size:12.0pt;
		font-family:"Times New Roman","serif";}
	h1
		{margin:0cm;
		margin-bottom:.0001pt;
		page-break-after:avoid;
		font-size:12.0pt;
		font-family:"Times New Roman","serif";}
	h3
		{margin-top:12.0pt;
		margin-right:0cm;
		margin-bottom:3.0pt;
		margin-left:0cm;
		page-break-after:avoid;
		font-size:13.0pt;
		font-family:"Arial","sans-serif";}
	p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
		{margin:0cm;
		margin-bottom:.0001pt;
		font-size:8.0pt;
		font-family:"Tahoma","sans-serif";}
	@page Section1
		{size:595.3pt 841.9pt;
		margin:2.0cm 42.5pt 2.0cm 3.0cm;}
	div.Section1
		{page:Section1;}
	-->
	  ]]>
	</style>
	
	</head>
</xsl:template>

</xsl:transform>	
